import * as React from "react";
import type { SVGProps } from "react";

const MsSqlServer = (props: SVGProps<SVGSVGElement>) => (
  <svg
    xmlns="http://www.w3.org/2000/svg"
    width={24}
    height={24}
    fill="none"
    viewBox="0 0 24 24"
    {...props}
  >
    <path
      fill="#303450"
      d="m14.878 11.197-4.805 1.574-4.186 1.848-1.168.31a17.24 17.24 0 0 1-.954.858c-.37.322-.716.609-.978.823a7.93 7.93 0 0 0-.954.942c-.334.418-.596.859-.703 1.193-.203.608-.108 1.228.286 1.8.489.727 1.478 1.467 2.623 1.967.584.263 1.574.585 2.313.776 1.229.31 3.613.655 4.925.703.262.012.62.012.632 0 .024-.024.238-.405.465-.894.81-1.646 1.383-3.196 1.705-4.507.19-.8.334-1.86.441-3.124.024-.358.036-1.539.012-1.932a15.993 15.993 0 0 0-.179-1.705c-.012-.072-.024-.143-.012-.143.012-.012.06-.024.656-.191l-.119-.298Zm-1.097.644c.048 0 .155 1.12.19 1.824.013.143 0 .25 0 .25-.023 0-.607-.345-1.037-.608a30.755 30.755 0 0 1-1.156-.775c-.036-.024-.036-.024.262-.13.5-.18 1.693-.561 1.741-.561Zm-2.456.81c.035 0 .119.048.322.167.75.466 1.764 1.038 2.205 1.229.132.06.144.035-.155.25-.655.453-1.49.894-2.492 1.335a3.427 3.427 0 0 1-.333.143c-.012 0 .011-.095.047-.202.239-.906.382-1.825.394-2.552-.024-.37-.024-.37.012-.37Zm-.501.191c.024.024.012.835-.024 1.061a8.972 8.972 0 0 1-.334 1.586c-.036.131-.071.25-.083.25-.012.025-.513-.464-.68-.655a4.758 4.758 0 0 1-.668-.978c-.083-.167-.214-.489-.202-.489.06-.047 1.979-.787 1.99-.775Zm-2.373.93c.024.012.048.072.06.131.119.322.381.787.608 1.074.25.322.572.68.834.906.084.071.167.143.18.155.023.024.023.024-.561.238a44.58 44.58 0 0 1-2.29.8c-.202.07-.405.13-.608.202-.035.012-.024-.012.072-.155.43-.668 1.073-1.968 1.43-2.898.06-.155.12-.322.132-.357.012-.048.036-.072.083-.096.024.012.048 0 .06 0Zm-.727.298c.012.012-.18.394-.358.752-.358.691-.74 1.359-1.252 2.182a3.818 3.818 0 0 1-.179.286c-.024.024-.024.024-.083-.095a3.204 3.204 0 0 1-.275-.847 3.03 3.03 0 0 1 .024-1.085c.048-.227.048-.227.155-.274.441-.227 1.944-.93 1.968-.919Zm6.26.263v.155c0 .81-.084 1.92-.215 2.73-.024.143-.036.263-.048.263 0 0-.107-.024-.226-.06a8.794 8.794 0 0 1-1.67-.715c-.357-.191-.87-.513-.846-.525l.334-.179c.715-.37 1.395-.775 1.991-1.168.227-.143.56-.394.632-.454l.048-.047ZM4.98 15.406c.012 0 .012.024-.012.155-.012.095-.036.274-.036.393-.023.525.06.918.322 1.455.072.143.132.274.132.274-.024.024-2.433.728-3.184.93-.227.06-.417.12-.441.12-.024.012-.024 0-.024-.06.083-.536.489-1.228 1.061-1.824.382-.394.68-.62 1.192-.918.37-.191.93-.513.99-.525-.012 0-.012 0 0 0Zm5.664 1.013s.095.048.19.108c.776.453 1.86.87 2.779 1.085l.083.024-.119.06c-.489.273-2.074.93-3.696 1.537-.239.084-.465.18-.513.191-.048.024-.083.024-.083.024s.06-.131.143-.286c.453-.847.906-1.884 1.144-2.6.048-.083.072-.143.072-.143Zm-.572.191s-.024.084-.06.167a23.752 23.752 0 0 1-1.264 2.54c-.131.238-.25.43-.25.43s-.108-.06-.239-.144c-.775-.477-1.454-1.05-1.896-1.622l-.06-.083.335-.095a23.843 23.843 0 0 0 3.195-1.097c.107-.048.227-.096.239-.096Zm3.589 1.252c0 .084-.18.835-.334 1.372a46.821 46.821 0 0 1-.608 1.943s-.024 0-.048-.012a14.498 14.498 0 0 1-2.957-.834c-.25-.108-.62-.263-.644-.287-.012-.012.215-.107.489-.226 1.657-.728 3.362-1.538 3.959-1.896a.712.712 0 0 1 .143-.06Zm-8.287.286c.012.012-.453.668-1.097 1.574a93.37 93.37 0 0 1-.585.823c-.095.143-.25.358-.333.489l-.155.239-.167-.144c-.191-.155-.525-.5-.68-.691-.31-.394-.525-.8-.608-1.169-.036-.179-.036-.262 0-.274.06-.012 1.025-.239 1.931-.453.501-.12 1.086-.25 1.3-.31.215-.048.382-.084.394-.084Zm.465.18.119.13a7.005 7.005 0 0 0 1.705 1.396c.12.06.203.119.19.13-.023.024-2.24.811-3.278 1.157-.573.203-1.05.37-1.061.37l-.072-.048-.06-.047.108-.155c.345-.49.775-1.038 1.705-2.159l.644-.775Zm2.897 2.074s.167.06.358.131c.477.179.846.286 1.347.418.62.154 1.515.31 2.04.357.083.012.119.012.107.024-.024.012-.56.19-.954.322a227.436 227.436 0 0 1-4.639 1.36c-.035.011-.155-.024-.155-.036 0-.012.084-.12.191-.239a23.075 23.075 0 0 0 1.479-1.98c.119-.214.226-.357.226-.357Zm-.644.012s-.25.417-.703 1.133c-.191.298-.406.644-.49.763-.07.12-.178.298-.238.405l-.107.191-.06-.012a30.024 30.024 0 0 1-1.287-.453 8.062 8.062 0 0 1-.847-.393c-.286-.155-.656-.394-.62-.394.012 0 .5-.143 1.109-.298 1.586-.43 2.468-.68 3.053-.87.095-.048.19-.072.19-.072Zm4.52 1.061c.023.036-.573 1.67-.787 2.182-.048.12-.06.143-.096.143-.06 0-.918-.119-1.43-.202a84.066 84.066 0 0 1-2.803-.49l-.083-.023.536-.12c1.169-.262 1.717-.405 2.29-.572a15.692 15.692 0 0 0 2.134-.823c.12-.047.215-.095.238-.095ZM9.917 0c-.083-.012-1.37.453-2.206.787-1.12.453-1.99.894-2.527 1.276-.203.143-.453.394-.49.489a.424.424 0 0 0-.023.12l.489.464 1.156.37 2.755.489 3.148.536.036-.274h-.024l-.418-.06-.083-.143a26.855 26.855 0 0 1-1.18-2.325 11.058 11.058 0 0 1-.525-1.466C9.965.013 9.953 0 9.917 0Zm-.06.18c.013 0 .025.106.037.226.06.512.178 1.001.357 1.526.131.405.131.381-.024.334-.37-.108-2.027-.394-3.231-.56-.19-.025-.358-.048-.358-.06-.012-.012.87-.477 1.252-.656C8.391.763 9.762.203 9.858.18ZM6.353 1.812l.143.047c.775.263 2.707.632 3.78.716l.227.024s-.096.06-.227.119a20.03 20.03 0 0 0-1.478.823 1.97 1.97 0 0 1-.239.13 2.61 2.61 0 0 1-.167-.023l-.143-.024-.358-.358c-.644-.62-1.144-1.097-1.335-1.287l-.203-.167Zm-.143.107.513.644c.274.358.56.691.62.775.06.071.107.143.107.143-.012.012-.74-.131-1.12-.215-.394-.095-.561-.13-.8-.214l-.202-.06v-.048c0-.238.31-.608.834-.977l.048-.048Zm4.352.87c.012 0 .036.036.072.132.12.274.513 1.001.608 1.144.024.048.083.048-.43-.036-1.227-.202-1.621-.262-1.621-.274 0 0 .036-.024.084-.06a7.64 7.64 0 0 0 1.108-.763c.084-.071.155-.13.18-.143Z"
    />
    <path
      fill="#EE352C"
      d="M4.72 2.492s-.084.131 0 .322c.047.12.19.263.345.406 0 0 1.622 1.574 1.812 1.8.895 1.038 1.288 2.051 1.324 3.446.024.906-.143 1.693-.572 2.612-.752 1.645-2.35 3.47-4.806 5.485l.358-.12c.227-.179.548-.358 1.288-.763 1.717-.942 3.637-1.8 5.997-2.683 3.399-1.276 8.991-2.778 12.175-3.267l.334-.048-.048-.083a10.299 10.299 0 0 0-.727-1.026c-.692-.87-1.539-1.562-2.576-2.146-1.419-.799-3.267-1.419-5.604-1.884a73.415 73.415 0 0 0-2.194-.37c-1.67-.262-2.743-.44-3.923-.643a29.433 29.433 0 0 1-1.479-.275 8.755 8.755 0 0 1-.966-.262c-.286-.083-.655-.19-.739-.5Zm.941.918s.06.024.143.048c.143.048.322.107.525.155.155.048.322.084.477.131.214.06.405.108.405.108.024.023.394 1.204.513 1.645.048.167.083.322.083.322s-.047-.06-.095-.143c-.43-.751-1.097-1.502-1.872-2.122-.107-.084-.179-.144-.179-.144Zm1.789.49c.024 0 .095.011.19.035.62.143 1.73.346 2.433.465.12.024.215.036.215.048 0 .012-.048.036-.096.06-.119.06-.608.345-.763.453-.405.274-.763.56-1.025.822l-.191.191s-.024-.06-.036-.143c-.131-.5-.405-1.252-.656-1.777-.047-.071-.083-.155-.071-.155-.012 0-.012 0 0 0Zm3.136.596c.024.011.06.13.13.405.132.525.192 1.12.18 1.67-.012.154-.012.297-.024.31l-.012.035-.19-.06c-.394-.119-1.026-.31-1.563-.465-.31-.083-.56-.155-.56-.167 0-.023.453-.476.644-.643.37-.322 1.37-1.097 1.395-1.085Zm.25.035c.012-.012 1.502.25 2.182.382.501.095 1.24.25 1.288.274.024.012-.06.048-.298.155-.954.43-1.67.823-2.385 1.288-.19.12-.346.226-.346.226s-.012-.107-.012-.226c0-.692-.143-1.383-.393-1.98-.012-.06-.036-.107-.036-.119Zm3.863.763c.012.012-.035.31-.083.477-.131.537-.489 1.348-.918 2.099a2.123 2.123 0 0 1-.155.25c-.012 0-.107-.047-.215-.119-.417-.25-.906-.477-1.419-.691-.143-.06-.274-.108-.274-.12-.024-.024 1.145-.799 1.765-1.168.489-.298 1.287-.74 1.3-.728Zm.275.048c.035 0 .691.179 1.037.286.859.25 1.836.608 2.468.907l.263.119-.191.047a26.598 26.598 0 0 0-4.185 1.3c-.108.048-.203.084-.203.084-.012 0 .024-.084.071-.191.394-.823.644-1.681.704-2.42.024-.072.036-.132.036-.132ZM8.392 6.856c.012-.011.512.108.787.191.417.12 1.287.406 1.287.43 0 0-.095.083-.214.19-.477.394-.93.811-1.479 1.348-.167.155-.298.286-.31.286-.012 0-.012-.024-.012-.048.084-.608.06-1.395-.047-2.194 0-.12-.012-.203-.012-.203Zm10.612.012c.012.012-.239.382-.382.597-.214.31-.536.727-1.264 1.633-.381.477-.81 1.026-.954 1.204-.143.18-.262.334-.274.334 0 0-.047-.06-.107-.143a7.563 7.563 0 0 0-1.467-1.621 1.987 1.987 0 0 0-.274-.215.557.557 0 0 1-.072-.06c0-.012.62-.274 1.086-.465.822-.334 1.943-.739 2.778-.99.453-.154.93-.286.93-.274Zm.286.072c.012 0 .107.036.203.107.882.501 1.753 1.157 2.432 1.825.191.19.668.68.656.691l-.358.024c-1.526.12-3.481.441-5.365.894-.131.024-.239.06-.25.06-.013 0 .13-.143.31-.31 1.108-1.061 1.609-1.741 2.205-2.933a2.79 2.79 0 0 1 .167-.358c-.012 0-.012 0 0 0Zm-8.096.823c.047.012.524.238.882.405.322.167.823.43.847.441 0 0-.167.096-.382.203-.68.346-1.264.668-1.884 1.037-.179.108-.322.191-.322.191-.012 0-.012-.012.084-.19a8.05 8.05 0 0 0 .739-2.004c.012-.048.024-.083.036-.083Zm-.465.095c.012.012-.107.453-.191.704a8.955 8.955 0 0 1-.644 1.478l-.19.334-.096.143-.203-.19a2.842 2.842 0 0 0-.68-.502c-.095-.047-.178-.095-.178-.107 0-.024.62-.596 1.097-1.001.345-.299 1.073-.87 1.085-.859Zm2.885 1.18.18.12c.405.262.882.62 1.251.93.203.167.608.525.692.62l.047.048-.298.083c-1.669.465-2.945.87-4.447 1.419-.167.06-.31.107-.322.107-.024 0-.036.024.334-.322.954-.882 1.812-1.86 2.444-2.802l.12-.202Zm-.763.191c.012.012-.489.704-.787 1.11-.357.476-.99 1.263-1.419 1.776-.179.214-.334.393-.345.393-.012 0-.012-.047-.012-.13 0-.442-.108-.907-.31-1.312-.084-.167-.096-.203-.084-.227.072-.06 1.12-.668 1.8-1.025.442-.239 1.145-.597 1.157-.585Zm-4.59 1.121c.011 0 .095.048.19.095.227.132.441.275.62.418.012.012-.083.083-.214.179-.346.25-.87.644-1.169.882-.322.25-.334.262-.298.203a8.02 8.02 0 0 0 .489-.835c.107-.238.227-.513.31-.763.024-.095.06-.179.072-.179Zm1.228.966c.024 0 .035.024.143.179.202.31.37.727.405 1.061l.012.072-.5.19c-.895.346-1.718.692-2.266.942-.155.072-.43.203-.608.287-.18.095-.322.155-.322.155s.107-.084.25-.191c1.085-.787 2.027-1.658 2.73-2.516a.941.941 0 0 1 .156-.179Zm-.56.131c.011.012-.406.489-.68.775a12.374 12.374 0 0 1-2.254 1.825c-.107.071-.203.13-.215.143-.023.012.012-.024.382-.43.238-.262.417-.477.632-.739.143-.179.167-.203.358-.346.524-.405 1.752-1.24 1.776-1.228Z"
    />
  </svg>
);

export default MsSqlServer;
